package com.cloudkinto.vo.order.returns;

import com.cloudkinto.vo.file.FileRes;
import com.cloudkinto.vo.order.returns.pack.OrWmsPackScanReq;
import com.cloudkinto.vo.order.returns.product.OrWmsProductScanReq;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
public class OrWmsScanReq {
    @ApiModelProperty("退件包裹")
    List<OrWmsPackScanReq> packs;
    @ApiModelProperty("产品信息")
    List<OrWmsProductScanReq> products;
    private Long id;
    @ApiModelProperty("操作类型 0到仓清点 1到仓暂存")
    private int operateType;
    @ApiModelProperty("wms尺寸")
    private String wmsSizeUnit;
    @ApiModelProperty("收货备注")
    private String warehouseRemark;

    @ApiModelProperty("附件")
    private List<FileRes> files;


    //以下是到仓扫描新增退件单属性
    @ApiModelProperty("仓库id")
    private Long warehouseId;
    @ApiModelProperty("关联的出库单号")
    private String relateOmsOrderNo;
    @ApiModelProperty("所属公司")
    private Long companyId;


}
